throw oneself on the mercy of - Francés Inglés Diccionario